/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package forn;

import javax.xml.bind.JAXBException;
import jaxb.Jaxb;

/**
 *
 * @author camilo
 */
public class FornecedoresXml {
  public String getCnpj(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getCNPJ();
    return de;
  }
  
    public String getRazaoSocial(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getXNome();
    return de;
  }
    
    public String getNomeFantasia(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getXFant();
    return de;
  }
    
    public String getLograd(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getXLgr();
    return de;
  }
    
    public String getNro(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getNro();
    return de;
  }
    
    public String getComp(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getXCpl();
    return de;
  }
    
    public String getBairro(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getXBairro();
    return de;
  }
    
    public String getMunCod(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getCMun();
    return de;
  }
    
    public String getMunNome(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getXMun();
    return de;
  }
    
    public String getUf(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getUF().toString();
    return de;
  }
    public String getcep(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getCEP();
    return de;
  }
    
    public String getPaisCod(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getCPais();
    return de;
  }
    
    public String getPaisNome(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getXPais();
    return de;
  }
    
    public String getFone(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getEnderEmit().getFone();
    return de;
  }
    
    public String getIe(String caminho) throws JAXBException {
    Jaxb nfe = new Jaxb();
    String de = nfe.getXml(caminho).getNFe().get(0).getInfNFe().getEmit().getIE();
    return de;
  }
    
    
}
